Sheep dog - German English Dictionary